67583996
8043490
41257507
12453380
11605207
89512215
54735898
47517719
22159907
36913582
42484416
91158463
5267
56823024
83534200
98017937
36745026
51963509
99374620
19882552
47664746
28995856
16739987
2361355
61867601
6748117
69509306
62498105
65511036
82125845
521976
74983083
5246337
18933358
29258607
14719239
14912801
42833003
31138611
93452263