83378056
8378801
3658745
39584681
7976520
13698817
86294447
29084352
88278582
85921162
26512041
34792962
33042918
80141405
66547210
2570218
53221686
41676369
56818667
74392885
77229526
50533451
92647548
81563250
6904569
89542313
11623766
41399034
4047464
79058987
31775986
14226269
89011727
80041088
7063557
67984451
73592206
53803117
71642979
40866847