71039580
1104989
25462925
13581692
64626208
2183575
84809250
6979401
656708
70147108
40148125
18606675
77077791
87331672
19411458
2448558
72775284
14139681
33981934
37916872
8840397
49329584
64677494
49111766
92958131
7776265
30989663
90107268
64795002
70734402
1831448
32739255
62657718
28985246
78001538
9071531
66503422
8355632
33016483
78769501