91983866
64723619
78178204
35712694
7874397
23001182
78286177
65125159
40058859
238877
19148934
93843245
87622443
61767583
40473165
77802462
43763654
39988323
30775390
9455526
8247166
63105116
74419181
9651015
43274696
93221114
29993508
22001078
60334856
72722293
24798236
20124245
80137565
47396556
40789528
19631798
92411552
9858663
92865007
1090713