51193492
65449715
60781280
95297888
65855147
37389530
634970
44229202
30103435
96207152
3603166
69847026
65998030
50942108
36221504
41971243
29491342
4973415
70912684
23897441
16154128
35681199
25876433
18268277
68708697
33106504
22796013
14242378
72468969
24152544
71181182
20167159
77474159
24704345
19223058
78277059
10386779
60389149
37086486
86783927