54543529
2465716
34242195
83058434
12754684
66895538
754754
20858870
70681602
72023175
99417305
52977414
72846442
1048359
64547710
69052387
95247872
39794537
53715073
67047500
27058963
53029257
78717774
49774689
44352890
96159181
77972303
29506836
82456700
2172590
57489071
78141456
52875856
17869611
40523744
48103563
60538301
17297930
81822940
69528809