41074312
48149458
11573650
38859818
7288360
78416731
1918246
85656
35407905
83652229
65789125
2831174
42498938
42956133
39786157
69108786
577994
34992413
20464296
70703687
16242847
53913631
12385169
69677453
16523264
30915268
98747125
76349766
95975571
20888049
6482262
20904166
42021530
59688752
94471904
29381687
28009773
2825985
947515
66316593