44984713
2049027
58975294
94573426
46774020
75525285
43719888
10612685
22184219
92608161
16461658
70333004
83448135
12571694
458074
87845383
54971576
6841547
55779945
431839
8384554
20095007
8762793
19048867
75654368
34683759
8885003
2475578
3816625
49464576
77114992
44834207
89785756
25009469
33604861
27742035
61194912
89762190
38539531
38823611