96271768
96942118
57072023
7259381
75378065
95943098
86917763
13078071
61964051
18961132
55372713
92935496
64517755
22201020
11703131
3336344
3471160
81328679
52592244
41419947
25491565
43456275
47648206
1919924
42932091
28691391
55552964
42769028
78842514
41353997
2661135
95379350
89047095
23169513
56146823
78009541
83159398
47528580
24106951
33721637