24226385
12362692
19087281
70405644
8829174
48036552
4958433
84199139
23742287
45874425
84929127
19303758
7501193
15431240
48957652
3102908
140183
100002560
34981436
59487814
60724790
2833444
73331393
50881801
47978875
50775386
86365583
99888463
14552418
81813223
70557636
2063945
30239733
59513078
82852149
24171209
15265924
31392021
20504065
9753531