71122681
3996633
16763751
83361034
6436412
77777694
73063232
45017537
80238877
71155447
52161599
69518686
71619330
22446577
57192380
1542754
3786588
85165306
38381946
11712007
60292036
68053572
81551583
38227592
11785563
20838522
45888943
94127096
35505426
84471311
81615311
58948343
38222419
77565850
53056073
53061904
19498360
43741232
80734615
83339566