169779
78082914
8051538
93799994
2868555
35457034
60365700
17305025
99471584
94885993
78429375
24052717
34541296
49641496
44095339
20661059
21005891
98708006
58545632
85559306
29431533
35903025
6657893
81372567
51138844
90495132
46087387
44294624
8103984
82681577
72551979
46345623
25824230
4927605
89988608
74217306
4705928
77527888
67426671
5528541