72263142
63045792
6988452
5157688
14207376
91035151
67248588
17383375
76768007
94608368
90372954
10755274
47047950
65629145
85721757
77024865
99145707
9794211
8453910
32296096
69601783
86955655
85945999
68701040
97376270
58426418
66701803
18193700
84318514
8225528
79725505
57982886
62892553
56013917
74903471
46505268
61762367
65719833
2855682
3566203