82099680
3672535
4676379
19921878
71594219
73261935
20012514
6607276
38092059
39597531
79223288
55883215
77967950
81867228
95184764
9103767
54798344
39866453
76126595
10445608
64235515
77075637
69057407
3640829
73305903
12721968
28803934
64041367
20693416
3858882
3991941
91787412
26594578
58735440
1364355
18249063
66496986
1754837
97358916
80029632