56136125
60994910
66068130
79758764
99673850
18824363
54294104
530678
41366638
41247579
86165234
66146710
50017579
42645160
81591431
30178128
95311510
93378653
37721077
98507887
88978896
71843430
85647520
72398799
14589422
88524909
14755061
37721743
6352338
41251820
56784603
74694158
8086840
48149534
37697499
42001547
84884474
8282107
18991470
93246287