20629338
26295529
74078101
56383912
81515812
10067347
5605389
41897558
692296
12506505
42705671
90789855
465028
12488438
46468831
604306
20792193
14637297
37809022
1271491
86178905
12355124
60286564
59378645
87656518
59453001
45901751
4673460
82542981
77058667
73518023
45715626
60648846
66811551
23207335
42191073
42579448
28833070
80275095
72949586