3506355
99524982
3253763
19093990
70579290
59406573
53059874
43398077
3127515
1059480
1723063
92166504
90594327
96324284
79837893
67816172
59883660
3009554
9919219
19829931
53068532
9393545
89337858
60043446
94562382
32895619
44618083
5915736
72459543
39187150
29704376
33224940
39531392
53284959
86416735
29795222
4417793
71387787
99094275
36085352