96968274
44122165
85811171
80638541
97972033
95811055
9184163
51796639
72893340
49621347
52534706
7983916
89607759
99748821
98999920
30355138
37469092
44532879
37003629
92224188
69751708
69289828
58842391
77145024
22067695
31458416
89779079
69228389
71816376
4521105
85202489
31035451
23981921
67125359
65411897
10112042
2886582
38981616
7718528
34044848