46241617
20677655
16635410
99793231
20907485
60277507
42893615
317036
54095429
12515905
34443052
27311533
19372248
17121905
68172584
95879470
14986160
78004290
79241815
37982592
85129872
20924572
10428368
65133860
8454192
87866982
59838617
52288688
717236
36038826
32679382
43699770
24205890
22991499
44707863
24604873
23802302
52175165
44352679
8691259