98383312
52718634
47032835
11914913
38851188
64196774
22197200
69292280
12119524
445248
9235185
96967423
79114729
9464451
5868636
26084016
15968103
977803
72132013
70291975
11338865
1895057
86609006
95222391
7776380
50419646
28664215
4936352
58484361
59306581
33395287
449571
58066003
41282884
90441295
98027282
44627083
78022850
10924824
8348807