30616296
48517690
72198037
56861175
96754997
42171
71391697
35069092
54448172
98681030
28668208
73714220
12701752
97548900
77625706
7900965
8831783
32318104
21155513
9461636
27159369
26916725
81759477
90822458
70901430
22241661
60435737
1376861
64682874
65666552
28259222
38633705
13325652
22232507
63662121
89895639
11428531
86893370
3070203
52884042