7964909
7468898
41354524
18287515
57471375
95191560
87306960
36231714
13144202
7735189
9718662
5575453
83298538
4493739
30358652
40479747
736081
77293094
3595346
23125598
95242370
96204627
28226032
7103969
56152799
52055179
11337161
35511454
74377377
22407213
20846493
24951173
77903488
1153925
58506542
37169464
69628583
31412949
94032211
73896694