30139683
45287124
5719378
86935419
8828540
8017921
65166796
5169415
94451928
73294325
47779280
3878817
8007531
72369257
40883042
3241940
69198900
31576520
45562302
23638670
73426236
72922194
34698347
24959132
63793097
52753987
2686639
75998022
398149
67854976
9826535
8479121
8152981
58983585
28003893
9243885
72893702
4976737
77011024
58938169