36648384
37118425
27275808
38399492
56042116
10239114
48646502
89547510
42356955
50514620
93509657
27439008
68583908
88854234
1217083
29521579
74196925
79192560
65918331
43621963
17476064
54745367
11457097
26868421
13394881
83455767
64422103
24796430
76159617
22628901
80133245
36951945
81142171
53099306
38418082
64532775
78927454
91015005
32647196
63907104