70842593
6280144
78615815
65052656
39887601
9174287
57776202
64326356
5261759
46818375
6262305
90705558
66969103
50895396
13079693
88661136
10899369
32254107
45546489
49066511
99975386
47295987
7926456
49576019
17967783
38292209
663566
374626
26102948
60197843
40909708
60776726
86979376
29476499
36488507
14464493
66771744
81558721
29998484
42207398