12442650
22267268
30656900
50871531
62223775
22321021
46738389
10383569
11086028
60891355
7836906
41832150
17188566
23293639
16853840
293472
74295969
44227731
657045
95368229
87711295
46142779
87234832
93631830
86947532
72618491
11715119
72327862
8688782
2122497
29826844
9313343
75473273
19722061
34346924
6127522
45695960
24225877
16868269
92119762