1261994
44149265
3461680
96932091
73023214
26708484
20846320
68381272
94546286
67762330
19012158
31176344
86948694
8666281
19935038
38256899
10691078
86301681
86344112
8946344
8902481
44652539
2555583
15848020
2395304
84093485
48868202
6750904
75516040
3385531
75993385
39289917
6708599
78524067
31028005
29502128
23253276
5448857
404673
46715268