93725077
54416446
17246874
95843184
60669181
3444387
26348318
72947063
59901284
63774421
52701920
54842637
33436139
73983909
56438534
82538328
3021673
42282927
27228179
60091252
32051471
79149523
8352456
1409785
41517803
1358866
96618199
79964099
96674758
308804
65769080
72102426
71604733
85085416
76266800
12583754
82627688
87633650
12641963
60582726