30782372
86044505
38972978
6047204
5281642
85087253
3883678
91615928
39204245
7725521
41041393
3913493
19845376
53918285
70431822
43617789
11585155
11013462
86084891
27111461
36888977
40331037
88814146
38374237
727522
63373351
71505152
64879074
98683111
49301714
7686959
72459178
23787071
8608071
2555942
66493494
78038425
4447677
82692582
44244156