87363096
49077933
35876664
54625412
28909083
2408997
41439448
54049817
82277457
83432486
8675394
5204690
58087252
98135933
34793521
81739170
63454027
64037557
58416804
34194430
47469374
45681653
19883153
79168822
69026826
22844370
34708879
30396297
18245418
63537165
52504552
75539220
32632889
91393344
26861407
26509803
73336451
98346084
343193
17305890