54292399
59851293
76113370
36656811
30457981
947786
5577854
37057464
52947823
70415246
40342723
2426447
98313495
78286839
92974005
93208074
86617116
73632093
17241141
23452945
18158218
793816
7773798
3144228
41287460
655725
38795048
89468729
78063604
56595541
24224137
23459589
95043451
18982632
72142900
73844600
94701592
27952590
72168937
27848404