85848058
15031056
3173673
42969747
9994754
79312247
2238819
76476704
48515035
7781939
146560
67678027
85083272
23066739
69891667
80776105
33945727
25395998
27574675
66708924
5183436
27559373
11794995
52483452
52621779
47049979
22921062
14204698
36325071
83172384
48468701
76868875
27547615
87486518
5470459
58291144
85518096
41662588
2822781
29065422