49678294
93225209
57044702
36503586
239102
98482178
63813522
9064402
3884654
61439236
59787633
49238628
79471859
85461591
38350
23938971
25935550
10228051
23069766
89729880
14664166
33431670
83312554
3143984
96728217
65275670
913385
52301469
29694478
86646407
91277833
93942694
7972908
87218464
85532370
10263178
77173205
87694375
14636236
30413984