52411390
8161863
79578270
51488386
57732665
19384715
33766908
34153573
79983371
13567715
44747158
4291632
21806356
78481726
88517347
82977593
45231543
63282766
9683352
86994345
5595359
42371338
67046932
29902915
56679834
42398198
5081693
26932626
5841749
99712438
85782245
67441854
82425277
43649952
2402896
96996676
36921367
70665626
95558818
40276452