76046828
50548949
73071336
70295372
18122608
66804154
74461872
58683747
24221543
84823319
46054993
59225782
34591266
33336608
20604511
47036587
93668256
6124941
82536112
30862413
40332606
47584918
52813242
96614939
15498920
64532236
35466247
93102539
12258836
72227617
4461881
1377382
2102208
46972009
9321368
6817587
1692434
76094448
65849539
38868660