41736969
90448609
2327585
17758087
861912
4217603
10176435
32742963
97486276
76572717
39057435
4082905
57798131
51301264
10622816
17485274
55208727
42238381
705325
95307962
52549939
43461239
13061190
13237636
74227073
99216788
66885145
11128137
26957734
76318102
86556119
28559541
83919326
24206067
83174239
74906411
441083
86598100
14568490
99328419