65898549
34075131
98769245
1012529
78511485
18679671
1154383
20278466
98779490
19684861
89307736
62782592
22411658
17693996
67328611
92381678
5792461
51099070
66902066
90284960
81345774
60994920
89891897
52313877
30891664
80337636
16787614
422770
46048186
45176648
36953700
29836058
63956904
87346342
34647030
58055126
13501544
95481442
58418439
15567859