82023250
87491
64089044
35241258
5243225
90272095
12164759
81846202
95022444
75724858
29119559
2496915
74697863
70226400
73768968
54782840
3296471
37458097
396933
32129641
37517127
91967779
65654395
11526041
21059056
20375027
46818489
74986920
66512735
11333678
44195890
82873903
77976950
31917620
11348410
10405869
8785359
16028231
80892304
24229125