86338700
22587274
89705347
48418315
34368386
41548001
82235936
49657877
34636891
28393134
4764760
3084358
85599958
51723446
63185221
31075545
421564
53413767
76643215
29272814
29729119
99955048
96375422
412838
61501207
30924415
5549723
6761275
30012933
46608412
45006429
22621343
29389848
79113005
7043023
86455738
44021518
22932863
45275634
98411727