19555446
22525840
50746737
89406408
7702897
64369074
67459985
55814956
89707778
813373
2952252
26236331
97414647
4025245
61312903
58575171
82932909
58598731
60229762
97442644
80267459
6441247
13295289
78732079
3317864
19565449
61639123
30913199
7577236
95631292
71213738
74198346
56904863
86908564
54434700
3810353
62972354
34502913
43861211
20372141