10444139
18997965
7223132
38603719
49647214
73975
76246563
82605301
53743524
75961182
25494485
95148671
81006718
3641335
12954094
2692670
1134779
54542609
16219524
39154985
13476535
44312372
533272
87196222
61853818
85222640
72314379
32419290
18604938
4023212
1802538
56246706
72963264
76806036
22457673
53289430
13332724
50957369
49695774
19954580