93112354
34536090
43705205
28908707
75903057
72399481
29701538
93831820
56095750
7918227
26661841
1974527
96638573
43204814
93293251
10648454
64037208
79046958
25534317
70018922
75639324
34407132
41181938
34808836
73835931
50947699
82663860
4014699
986124
32644117
89442636
73603371
68776232
4146596
47809294
19715387
47847703
58386577
70475472
17944546