42113826
46467357
32504790
61403665
77647677
9849581
36139499
39017661
58807406
25257906
69442532
4594176
95129836
20039461
68336626
85266438
76577167
37244106
10284429
97936093
21289531
58436147
61831597
60781917
15344126
50776637
44961699
7062423
15366468
58399471
86857851
12288243
66129037
402800
78165589
21977672
63897746
47214772
80669141
12333144