56081530
37224190
2111166
50547580
50719240
30437259
21753352
20042313
33763707
81463384
11748363
85657662
54282882
56779429
88245079
37851056
43831959
96233395
58869986
82545656
85282785
19966618
49926619
80873085
893183
93472167
85226064
25711645
93544047
68376994
72684996
4643832
11884043
68093661
37722771
82915171
62585043
7648414
35034495
60668638