19752166
5716709
76316459
3972382
61627411
2854180
75201799
35104722
22474088
48376457
68738462
34492531
35896171
29758681
379756
30251295
98746167
3739328
24907293
5090502
34041682
100008529
11261684
87044293
6602240
53552943
58404898
24949518
51761979
79227307
63536751
57702407
88473765
29774810
927696
3263443
95953027
22654402
257158
59195865