85291799
26188867
43584995
20014708
46261141
22894410
15167404
77931565
26112176
41985216
92062468
35274185
6553089
857110
11725014
68434325
53183913
67462753
52661183
26344274
99742511
46498048
40413675
10192839
45646422
5748596
18744361
48805251
45627885
5484593
66755232
85294067
66339888
84621919
8399377
61655763
48586884
33804128
25701493
50708359