28077925
50049926
67996565
74071584
13434150
68343338
36283383
5159387
55329133
50716380
4185684
71535016
52872357
20558658
27814343
94579842
6505903
24306788
23378028
6841049
57666783
6186190
80908669
36031119
81785977
48138666
92387573
14125468
5288289
3228935
56764236
22372926
98661341
81158993
61082081
69888474
53425299
53187671
69786156
25711938