11215903
19904861
54331765
9634431
52077220
53795621
23885818
7342875
81968346
13465145
38518681
7662458
63729356
41121448
26746874
39515025
39301019
74328430
20449633
69834110
97524269
97323349
80349117
95694442
148220
63851247
25943862
9694508
84511879
55411253
22021113
9037454
96768397
51987725
13923265
18175611
15752035
59767692
85994283
6409627