5494740
50011293
63541444
29695068
8105409
99479723
37282445
16506686
15836045
52176141
11746621
88204231
86226152
63288430
67056172
56282285
83566142
10387357
23956983
6771424
38875594
74615814
47013176
52156968
38229907
34317408
2834746
55408953
61829875
86475975
69553209
84353671
44087064
92345512
26635899
29819210
29553040
56805346
51462756
32408433