96451713
34504887
61815036
376747
59515370
26454225
9833180
29038369
74501159
13194057
58971641
70415215
119047
64572697
14259583
26245448
29008676
26363767
2570128
32662122
33117199
55332803
83707825
11536801
56645312
71134424
24236993
78855854
80871081
32603229
5375711
27392717
99955839
95858644
14329963
44797703
51831404
6524658
3381674
2402964