38435339
8666122
5358191
93622694
29662624
9905399
268021
19133415
6194696
58622665
26923433
85857763
49075878
30164615
35616940
42947826
55471225
17821794
730770
82903318
11885345
855755
66751494
6418535
1499221
19248064
81963809
69472678
51094131
58369170
1475115
33144449
20395099
60617552
76218191
6055149
74357423
16003290
92361091
96312794