25639892
1074462
43703568
20096212
4115263
6647317
76905065
58915956
48909030
16283179
47944099
66596615
52967995
15748845
40001876
77019985
59077689
56597246
66106583
89967229
41374518
19171349
93994435
24238024
41972133
31036874
43258029
27182052
58942157
68535445
79031933
82819805
79835353
5604268
80579992
13382477
52469247
82707109
25702513
27557561