75279690
14394414
8288160
50553394
369715
48335425
12072743
5561269
86696964
51459268
179868
76627006
7464273
60725268
56096877
6735882
89176737
69602692
62445924
21423838
96745717
59154738
853536
36818055
32058343
1041610
92599281
43596687
9528264
4089850
78063356
96373817
21489303
74417311
99016479
11874919
6941304
28196570
56878733
26107531