5255640
7025534
20026568
93602541
16293058
23135982
31513243
28056392
31114149
43396611
16341980
43443980
98191552
95638742
35008614
9131407
54867083
91381164
49178206
47858802
440122
72855911
51247990
15635847
14882199
53837223
42709367
74351071
98055808
16484564
55792622
84167597
34185748
1173133
59889383
75799981
7501447
89192106
64938543
30275453