63476020
69801720
78409613
99808345
53378311
40864937
30364711
43894986
54867799
23037622
94122233
865954
65205214
6175939
76768669
95204270
3474760
25871067
15318591
53083755
64551255
2191073
60486047
63714914
98113615
80513216
20445950
80913542
52636104
88384110
8568514
82102870
63573543
99168782
3773355
29303688
29936121
30624760
72148899
49661587