35602663
98552342
40028570
19578622
75975570
53178092
83571801
50376553
28224800
51404580
43452587
1171754
98035804
1290571
64401830
14514200
33202889
31212052
45134794
90324015
29715368
30514007
90121487
96251765
66401004
83223509
87447917
7213305
81868003
69247033
94532044
68092265
8913053
71538677
84735768
83348038
79002373
73062179
9706484
6254975