73333101
46369715
60948075
7921232
37195379
27067250
15262040
91921538
59759679
94978954
93088262
44965880
28967118
6022301
5785432
99254044
524967
78716678
51296738
353182
20634582
53068884
4629585
11227129
23532254
187530
14009966
29241783
505569
81991493
64073816
8976589
63851669
36303850
44821525
69511980
8988116
44753114
27754568
1031498