81577493
79983818
61695461
23643587
8336341
43394334
96797205
46785259
61014919
83691203
65668142
65926722
24953731
79075826
28852090
47477619
21062326
7555755
20183335
58633294
63816291
54164331
52431570
83915165
40147192
9852322
74189598
54501379
44177000
81785807
43383217
27106630
5758971
26917953
11257370
22239896
89621485
84741062
20594622
30134871