38238624
72717103
17049812
55926905
42013120
20513990
28417231
75205514
88853836
69447562
8997927
37508271
63232976
59003890
5438293
8384201
82665493
57583632
49246605
24406612
50468520
41633907
1329270
30756987
91196120
29422773
46841470
17506071
3702862
18692012
7942930
94822669
80422264
22058542
40273049
87269329
85051188
53215672
75741382
39773202