32584889
84281588
75149336
36146591
47138788
52005795
53221402
44907313
69082577
6779684
45414156
27348489
20935203
14564454
86091630
30725964
86803679
22369467
25148007
445778
88325159
26428170
3968853
6758194
3049476
116899
58871119
23529616
62697906
97482022
72514453
50873730
7208886
89966263
2278919
93002676
11649892
87628999
44332803
70067277