88861141
58562371
99385350
11514695
78506504
2518891
20704327
4145007
85901349
85096114
691000
11484897
51407876
287259
75872290
99479819
6772307
8260324
34711958
53811138
36843297
47024768
6934161
29859609
8162887
18301575
25326582
2440644
66953095
20669586
5159934
96511527
75439236
6015773
91931809
93858663
54076542
92143536
89561673
90093616