8790515
51917694
1356875
12156263
76632873
10745429
2155148
53146477
48731170
6929850
44838908
9461268
54911723
96891462
66525066
98002009
379772
70453087
4359668
33482926
80989927
15169903
41819269
34244224
9331848
9504889
58953052
2105592
3666343
56103543
77381244
15476053
43315923
77326684
86716640
293667
22478194
29279716
69378658
49572285