67933636
59476263
90585148
23383706
83638526
7882156
38562352
95658405
2914351
11358306
68077769
10347571
85097003
53881342
28013782
12488704
28265568
96354407
14115000
5146265
7998121
52446790
6128078
66564168
49404973
57041211
50415617
875965
25791921
53439898
77541740
18495129
46227977
671613
2435516
9416884
9760740
36579002
64779400
8602390