53136295
9546724
95689920
47435217
27553633
4533023
99851739
11056491
2192760
63122219
20695128
69107524
8849210
42265263
2763597
54736991
35869841
8328659
42799262
33485143
36893538
84681668
33671354
67349540
7631707
9124475
92561326
69084076
88166526
33184717
59329671
43022028
16026251
56105717
28964173
65911717
804502
56056732
95843106
37335096