29309828
34256534
49467200
69823381
92948273
12376436
45951833
1236785
42773401
22932282
3817734
43067507
42679725
40864462
5137747
37163741
73374015
4025226
75954044
96599465
20317277
71048289
60121338
63513358
5502943
62461538
19094427
15572155
72483619
17742804
8117427
13037959
80581280
3587650
58434219
68638648
57031477
1552530
10485692
7041882