3964495
24294470
38326181
10906267
22995894
41325774
26357964
4542733
41383210
55217260
52316868
50805373
93274397
89055851
44848329
239228
83783085
38301909
244547
16307860
11643877
82171270
55701607
43101832
87507518
13823906
4741421
53454011
6608204
70027276
72413958
2794763
27528823
7654849
18653598
94953155
4308526
5176068
60548378
32428593