41742599
68453429
16152533
79632792
8756369
33638561
91895996
47251325
54935729
95651105
59439762
53042645
64956135
41182732
78085636
25182881
2178170
15454833
29423967
89132386
49007657
1485254
23889646
288137
52816701
92379948
41619842
1323878
50546573
50523933
74666600
31837780
1813614
75923203
2701366
88138520
88334942
13841078
47049016
89699249