60379263
5321642
89745873
9953999
25915050
8985586
20635866
31137317
88918830
3990254
32579389
4584788
75294876
10267270
6392285
44286996
46622467
78716092
69871902
65471155
42978400
84651461
3234851
11855680
51291190
28715051
6059006
76666432
25573933
38278713
2059753
53202915
79746251
42209533
11466732
45769538
65205467
11376890
10217892
59863982