95993072
11701745
23784790
14144608
35875934
16725946
61954658
42379011
64108775
81156242
93291192
1182497
40298574
64626947
64659853
76377788
49523003
15224580
71076932
70978559
98741857
61228728
85693554
8975480
48723520
2762252
53469376
822262
89622504
6744456
10421501
9091502
14146369
62277997
41511390
77691928
17383153
92645492
32131379
6383792