30673852
97283537
23341728
6936241
22472518
13399123
25511712
5876710
33362846
94056982
37903181
72848689
26647375
761235
70983821
46535039
56985012
13911360
2100669
63516144
63649588
54068447
17743392
50994848
35916846
76306848
3379330
33952536
48124260
50461216
18678231
13224110
33724036
82403827
72214359
8444537
88664538
52601790
33745019
23678256