81022413
37813912
6161566
29366752
33922869
79356472
65978724
60826239
20185460
56137282
76108935
35486185
87127592
23079509
82374095
94529759
42556074
40023343
59856376
1223922
499445
84305655
7316472
61517097
17607219
49177400
91375888
18505503
5950859
27613560
9933892
3352286
23978812
84565123
63432082
79268071
69595527
14871444
47595280
73582162