4409608
95518516
81329424
49349608
76877318
80892370
4644579
53824877
56776457
40197386
94099070
8662874
73358789
20117625
9535398
3518636
3517599
43895257
45566378
91638714
30515060
31748195
86757387
75805616
35518746
9954719
94168945
59199655
30366773
66763569
27574253
74238172
89515598
48868268
31002080
21119967
16216684
90737081
85921795
72141741