72854262
1296152
62544324
95997363
56058600
47184364
23391072
25818099
67508168
90703837
83192688
19865244
25319051
14642342
75325847
14599307
36708354
31943808
53844317
53413894
78304546
88106322
97446450
41598895
33309101
11533723
98995161
55003917
40316263
7115448
51226996
2952478
84902135
88189005
42811511
70302427
6717424
67866187
20144588
4016692