82888837
11946
28158438
26653121
94911173
78117855
37534623
11618036
2184415
8569343
78105303
70991951
92343500
1946872
58377963
92819595
40148389
57233765
17555942
4855341
72057859
80985422
49961382
84349620
37089772
97061580
5988141
66806718
71763012
77833805
87629500
52477190
96719072
74235036
2462782
76165637
33448410
75791634
21051562
96011138