58024986
65385361
2673200
54017225
80893106
30273228
36084157
95456179
59718460
78384572
63707706
38959103
94266651
52166093
9028298
50583055
47538288
39502806
71427020
48034335
68378393
39257125
86294558
91602999
91336918
76402930
48494521
43716611
85417524
8597372
50938773
19576540
84939822
5700753
80639043
80283646
39945975
28829520
35156476
41939615