19379819
850719
73111725
24367386
88413560
93205444
72679418
76939712
97586198
69034727
99762432
68207329
43733300
12006606
6012958
94041547
73703659
76874982
14044354
56072959
46397624
61186935
84973252
72246396
16604946
15085450
31807121
64796923
11985114
59197914
9358847
85426260
25867564
40481138
95055480
69251750
25391046
51924549
679835
39221511