70263830
24977313
9358478
9046606
65827292
28914310
27329149
46134186
6708616
8493839
12014655
53496487
8279477
23098461
42116349
80194071
55414054
28619507
516690
12719698
61678153
30341208
77276067
90274893
59618428
85368399
91284090
86536262
79722021
84067694
1045677
94549262
10252013
68112274
73556035
29828157
33504829
36369581
76137374
93696782