56214105
94045203
52734429
80238408
16924208
42072423
28423231
13201360
19536364
52666089
64397392
25409024
44592792
36532646
81378272
97693903
86451968
47164260
98374448
68491979
25256478
62921943
67408886
77685566
81531407
28849520
41379175
21042621
9057786
52967545
691338
84814758
7582896
7463463
4750428
58086056
45385007
35468998
36655256
60146812