5398982
2855926
84969637
92739936
70019601
26081016
75227705
84928323
54617231
51822056
6723839
5057925
35493223
17037654
43345383
28478456
32268074
6363904
5245534
57637675
70828276
75112869
90831054
29472646
772952
71859974
10508562
2454959
20699988
31332290
13009493
5881650
22241778
16613623
70295256
93015208
70521066
64896228
69061794
55512935