1032346
90135135
20754765
59205249
4581968
89444682
63076765
36133198
53272190
26002345
82893567
42021261
62446944
9254349
4054628
67932165
35492451
4391684
75953670
49256145
91993368
49668116
54992585
42991887
69561241
30914931
175062
42201118
43798843
96978129
2347423
391884
50864236
78241939
87315436
37651071
13971771
69901798
25337515
85955019