19595591
9218943
34593878
33684221
82151
16527912
65534203
309110
6084956
86834967
45296079
80936435
6638844
38489025
47866608
50847748
20738024
50331320
11564930
49527008
74936292
89868908
40527519
11435380
90436952
53391116
68998606
32555395
87952158
31418832
5609343
98279182
77453270
575896
43854442
93934174
42534721
2841480
57476595
17723584