40783977
95501556
73417581
69288334
65034962
19187217
1376373
45985263
24338007
95196439
1657282
35018155
58143460
75129041
4557215
56149065
12668652
68158580
9049525
25563455
31776793
43499332
53698455
48371808
50396548
8711146
79584305
26367217
38606539
37474688
42331443
11443878
7872744
84123969
67611415
23976923
21345221
82328977
60025721
73637339