93384507
47451186
97978849
25194071
21786263
185843
58596928
82845669
50933826
50972906
78708220
94178083
80743221
27487749
27418767
44558530
83305533
22268176
19994166
72812386
25809399
26933449
90095080
51325921
71954520
81504857
6888669
27383127
19591296
88424012
68766594
103394
87457618
76397785
44357830
86063758
40108122
61772928
1283966
15374638