98661542
54562952
41725069
41108329
5950790
3997932
25743993
67909466
8845812
44758294
3401484
33336642
93188032
8383399
24399975
40872782
5347133
15902384
7709501
17467315
15937249
80072325
67509702
23794737
91438027
7516890
41951439
26461558
3179658
71152400
67081041
47388831
67652867
50482310
69427056
86112638
78454980
42357077
39909309
69432626