55244266
19219446
44854306
74702527
62738433
76476285
4366168
54655726
7320572
25369554
59349019
8684914
4572754
39093523
22999335
137493
18381745
46599769
24796629
35766223
73585719
2745388
56471205
70887651
29172809
15214105
13255658
8082550
39086813
36639508
97134899
24004145
7904519
951416
13885314
63984671
9834596
62826809
26111107
14596121