52092426
38032816
72568799
1839156
7657931
5068708
39098480
48113047
41866018
92656391
37769149
51166388
32485268
7968149
52314534
3514914
90377129
58799077
74701880
38914168
83672738
74731804
7418290
79067729
97184641
64921288
61961554
59916302
84581172
3764436
39963951
35117645
62958568
99699227
65589661
12573954
29962246
32281472
65795172
9017829