92891605
41372070
47921550
24269112
50933257
60942655
83903125
79036714
17326128
18104842
54187544
92522455
39724303
24709734
65633408
37087527
48405982
35359246
58619431
64415798
77702371
50161759
10743816
58972590
39923364
86646262
25988093
1654802
85432068
95415488
78329716
58654378
226894
77019292
93285857
27994645
85006426
70572925
3188272
20922503