93446538
58799308
1003170
93274546
34426694
8969256
52921843
23932901
95721980
38615267
21679697
24384727
41939443
55282547
83666502
43326568
34762734
26944113
934084
20826755
16494641
33027544
70912936
7745689
484544
51554388
4310127
34839764
69021735
66073479
74234990
32174188
45535715
43572143
51649009
36349623
755615
57694691
3475630
33317325