15117844
54953519
48174236
37312822
48009064
86068235
79323228
8258774
32945667
6295668
26225656
26772907
59721379
26549693
38899243
49063640
16893551
96572175
1953714
73769947
18648549
5489785
32892628
58889439
15563418
56104669
9387031
5708529
35105308
35537608
89856533
23203368
326746
23486979
73965769
50521553
8857610
51449147
54519319
73583294