73664618
65359355
8904482
96667553
87546508
19498288
11685408
622157
36355415
72433466
62988574
26772758
4028957
31661401
56009424
1184835
1767465
22996510
15847607
69611502
83798271
85968147
26387976
33465183
8790116
59511001
8195527
16528690
80213783
25676004
18882450
14401154
13196061
2641972
3182658
48278450
27875040
65223842
61603412
3142578