94252971
122563
7723704
62412851
17344576
231132
50706462
48393133
1192792
63186560
14911520
10042938
18344969
787783
34586234
10693596
2746342
48999150
6135341
31592863
434851
15068064
14647827
73775656
7208810
29802277
70476529
3431502
67255315
92088276
7257829
83508068
65691090
1467380
7772549
96028487
982296
9696471
54985869
23771161