12542117
33448823
61314930
23883312
22146766
24433194
15844505
90144314
9870130
18762774
73629403
38651143
1893665
71648941
19049053
4148631
40112226
20801846
3938391
41644214
56821942
51828171
51895081
96709097
65764603
4066376
35662425
99292120
72501227
89913619
86991416
58535967
46235309
34378282
46254125
4829607
34413981
92414139
2185963
70267178