96752818
68158980
48694385
39555969
70456181
7633486
6334677
54815122
80025161
8831648
21092109
25919755
81391933
52275062
4199930
53938664
90835631
24776043
57174639
4768546
51906622
33642018
99382932
8845844
32504030
1088408
77889183
44047467
32534540
80743365
29368333
46345847
4472096
14143358
97173909
3729424
52246522
89973339
65696001
90735391