95244852
52486164
39084517
75976718
18603789
53529193
48238299
62705933
3454817
21845236
62129069
5406522
6939609
6202798
41545881
59741684
47639440
78239987
8245367
79085679
65135238
94166787
63164184
58981348
95297384
81772724
790330
5868869
51461619
76088972
24457976
69762605
23932409
27842887
50542964
44713930
19243294
39627120
69721671
73923886