63527028
90974408
45395317
48381630
44704754
56487544
50821493
37522079
53582599
66352102
41135490
84081938
73613852
2311724
45523305
90279991
44706313
93990
36543242
43335760
12429749
84539483
76614203
51091380
84468576
719612
40361114
5829276
52131756
33826754
10061038
48388588
47842456
72587622
61058487
18577216
12108673
78259295
93391683
26323734