87137822
58627213
39278532
74958330
4666980
88046411
29612315
55096068
59473705
81193565
42581626
96686100
41925499
8783984
29884449
43574205
14364023
42723424
92484424
95695347
29721032
44172425
73313939
48775116
90679474
20497176
19952253
3707979
92172793
83832356
8118391
76964077
63269591
23439866
79638732
33354982
44012630
30026216
45952577
2549792