69885533
24171693
65614085
6889790
32343996
39554638
34483090
49616794
99887908
458728
29576396
89925476
98555742
21921536
30124317
375540
5459199
3289435
43779646
30206750
6487079
12144278
36792399
6185819
77366309
29161235
7126988
37542924
52784855
19257979
84231366
76059218
3206081
67231683
83356144
86387058
99648973
4010992
2073168
10147953