92059513
3378076
4348117
90284154
90025760
26134727
8737074
95897240
80944981
42051588
75815243
60082424
3216600
6658751
3059716
45581196
72967928
37856376
9817488
76057415
49423456
19794293
24094430
72155136
71943658
6685930
39161680
56532178
81769433
99804607
28838103
77437200
15308865
44829138
3683613
88088639
8672524
84042982
15641201
64634103