34084276
5457542
33651325
47831645
63854088
40829540
77725665
4279958
84445067
22327346
60136483
10309125
67322385
43313564
6347295
54557798
8171187
28062048
80671743
78381536
47601572
14965434
70888297
40726747
46261342
83081466
35754168
85368144
79438
88019545
55604864
80928589
84133930
83455030
40817672
83126795
82191615
13297332
58484578
21101288