1662078
97185993
91233576
46112613
92484282
6459885
46993008
7034115
35001402
39158076
78653273
14145935
3618889
4248100
78004840
16169762
34457290
11568509
17864663
4395884
99211552
1058623
24911748
17166891
8655572
86932352
2299722
86429339
84286181
51625645
411291
11364537
17975282
74254979
12643529
90356666
44792497
6061214
14722661
617768