79645169
99745159
930281
36516561
36002124
40639887
3382630
70656370
73926317
38068660
58803380
93467911
97314404
25143390
39174589
53328544
90263431
7344322
11461425
17089113
76971632
49192947
15379828
31806506
5659118
32918815
20312645
1466398
43536646
57284991
77713574
16212984
11169453
34165205
71422162
83744196
67859331
34507623
7785623
75475604