92277956
74238958
87844891
71747326
20107977
17345264
45299287
62473084
65518152
79289180
47718256
6421512
76436037
9555420
40504632
8666706
30028695
59583904
64119575
29299438
74705503
555672
49612221
3228922
26017201
1201319
42242143
14091868
35224067
51684675
641922
7328108
42649362
2033162
41401551
61561814
16145310
5443856
91991892
145196