45893215
92151631
33693469
88259881
96596782
10066764
95032510
57503740
19438948
74696934
55627
98221929
39929704
17531060
60029629
48212994
24964888
13188791
69504040
37424510
79916681
44771972
58059848
56981710
4338129
80054011
5441207
81218674
81765322
8375803
35726697
72761657
39245221
95458523
76013503
44107210
37384408
84062723
66234486
81619830