96771734
71816948
77653253
41072942
95391854
2623264
31855881
56263590
17482452
5601941
72708196
84557202
2310916
19714487
10392924
69125079
40454693
15724062
47033838
72279289
17789336
98067396
78256927
19786897
4262129
13477946
77185349
43882281
48836598
2192303
3326645
1734652
50199791
65364588
67191552
48797016
3852767
11856419
54563444
58256782