21072170
49163425
38324005
61449712
724246
24547064
3893565
7097554
8376601
80774315
86621282
19276948
758747
60435256
20451382
61603864
1175270
52822820
4398985
66644975
29283565
61153109
9057504
30806029
51982727
8955066
44123229
26859540
22378641
68635141
79368411
40859358
89878978
64578019
54105856
97043532
57894697
25809991
98461957
98493846