94615277
65747911
51602673
52517650
9674870
70121412
28885642
39305093
60389556
24443063
72182019
38637685
78912739
7716509
69764554
19798956
80323926
1091998
6685720
33131795
24274653
34578708
8361171
32158875
54291563
52555058
95781202
11805283
74007249
13246263
6190378
56567215
28484352
58963899
90114449
4364249
17595679
41043028
83741506
18029518