19929137
5027959
27107069
19576141
97737072
41143703
76698457
17365039
12083156
39584625
13646720
67095586
8514574
8851741
41251435
19089603
51889930
83296752
33315535
67373394
42197613
5664179
76979233
84609181
8735202
3587471
19457458
95461117
2731716
62987954
4300780
83553329
3940362
90023847
5438165
23269658
989731
8487315
597294
26295621