41193143
18449654
55685263
51778270
37751027
97612289
51162011
65533175
30308737
12884859
53088105
81263701
50437271
34522651
98675819
34546272
39981826
33175591
33808126
68008420
24331824
65589892
291344
78173142
99725842
7395687
1487173
432609
3350817
99221020
81127987
90915405
1748841
79864375
41648851
96468119
69757343
57033455
44572027
7900862