85316036
63248034
41415233
95392695
32286371
58295870
2145247
88097
44308796
7636338
25002521
22121791
26332799
9672589
67655713
56071619
7136759
42554159
31117655
7104388
34064242
32477617
32817674
22334154
14192289
81408049
6176878
4408205
22689211
2917225
11309774
40555272
95269896
51975012
87311
93916937
46871045
16179657
5368264
9137255