82716892
6754886
2435891
53818391
81042811
4056258
40915339
96186430
42478507
25542733
90347078
92076726
44737481
38944031
24392751
64421666
20836528
23003085
684994
61435601
56951190
65735950
49834704
45115855
49377050
65582344
94785898
72388259
46859688
53254292
76699856
8233629
2045208
80804491
15424667
3672212
5297774
77282218
54842252
74859593