93829402
82726196
64577721
57476479
36779973
20472177
20411352
85498078
80042253
61102671
2131324
28646358
79167227
40366289
90361463
94716679
6123867
22385339
12958219
77306561
95679373
52645608
35323638
5929971
90543160
79349831
41008460
46813166
67477940
9258478
1378265
2809380
5281056
7457877
41692928
70508685
2239827
6826269
25604963
8304917