18613606
82701402
6628799
50416357
81375665
41466256
47898772
23784125
7809772
262950
59592102
81191575
5069262
31014448
6608723
92446726
17361774
72236417
69012534
3882191
52914269
10881639
32411221
19211219
49748524
34674928
23507113
43272545
5221154
25641194
77146209
66691296
34958671
20865129
87737196
25814850
72479503
6143712
84986822
85579588