58311491
64058652
76963697
41292225
69043028
66371752
30893461
90941481
52694467
84817648
48055326
51315750
20441976
2704167
33111643
51648695
18103471
19329966
31566135
97247117
19392212
89396001
36549257
8082420
87129821
30328807
26475604
47327264
47729883
36221544
74634386
65992207
37334287
66491205
1792154
8720702
74766879
79035001
11944663
57243313