72708093
33979091
31471145
91252748
28275499
96933963
27202136
69269004
63403212
15161686
34057750
38479483
11704934
52901122
41051796
7425181
77101454
63982935
83638066
93604262
15142376
6503538
33482546
51578718
9321030
66854652
54574498
90466953
29314583
5399375
20028389
8737231
59816872
49915817
82084860
67481597
6492727
32937069
10648666
70027400