81379776
2158730
55204007
95988754
70022453
14237282
42928182
51035505
29932410
18031788
67158500
12854946
93313842
7305543
4247361
82332248
83211466
85119915
3020905
70072674
84125737
3392431
62792078
89904155
6085061
24149451
16497935
74496074
53714433
72538446
42767110
41564200
22459375
46472804
17372489
9882767
81973178
75254403
4584772
21771695