29904039
44347531
12935772
2003367
23256274
45651860
29587756
52325629
92761997
85956601
78263103
65353644
15271318
36662887
3378376
72415604
30438938
35111915
57445627
9926320
70634297
74231646
880578
7199958
5813577
3107277
96832496
1332110
3750673
23235379
87097025
69989531
42882888
1766332
1388743
23589266
15788166
97483991
1062288
1131705