62095406
51333828
7121795
2018176
39417394
70845234
72533309
9518161
23825898
10627418
2120450
85092769
71761441
81767654
84357767
68244227
5113154
22349519
92917839
90246681
13004036
42581701
62846060
64022735
60196879
16604381
58344977
9237330
33723447
65924922
46759435
752563
7941674
64013887
27376940
97194075
44722881
11997614
2557863
55436141