45479722
91707736
52074130
78068851
16124177
57442082
8945098
12245167
51593960
18983332
79749646
91175769
67409661
78426681
21447218
31412478
90861889
46734277
9028940
3354514
25897011
16476269
18567500
53871619
1756570
23943448
14904340
14467213
37996313
38911839
84726600
98782461
1393925
58651580
19455825
31025175
2080686
12099217
71077734
94437296