32632278
72036537
58387949
6811806
39518733
3161445
1756525
33241814
43803960
54878758
87199359
52241485
30739685
4975155
83937700
30817525
796342
31769803
79628158
44317291
4092525
2804785
76375441
18018933
67283682
30514810
87011985
24245158
194511
17869193
94219943
75059658
94189186
23558008
37912652
31667286
64403926
5808422
79744121
33228036