52538152
13002129
51949894
83668514
82269074
38516592
10085276
423688
57223646
14382088
56843928
3963133
61046258
49724236
33822786
90827717
25947991
45815385
85093609
64315712
10761592
22009788
43167750
733314
48242843
722436
19973590
51077875
34834720
41085518
63789648
62311164
20416017
60766398
90329991
53474694
13509290
74322053
33854758
35992495