52618268
86786491
35217293
42997486
24334073
89488368
42212946
95944329
74338396
68441796
5880309
64513039
60238712
51814266
48402417
564967
17527119
76985807
8519197
15442650
4884351
84154628
18244585
53214191
96458672
11994505
57381613
76837440
69924701
2707367
35761150
4154846
24806191
76442222
3634753
55573502
11568337
20058158
2020856
78376920