76624876
1233943
22058128
73741143
2107598
86099023
13676963
85854353
8188334
25669192
52953317
6282629
14643300
52572872
39603423
17284772
61134785
8327314
75445000
30821117
54761334
83418487
37971207
64331502
70875145
56657954
60637748
87591088
4266464
51518584
63446545
64406719
89399539
92318137
20972758
98421146
1461196
54094377
65936285
76441174