18114278
54748295
21712411
14269978
49589076
25124444
66142660
12397060
3246763
67476449
7673602
1453126
38701152
92052429
58615002
269454
53616539
7055581
4270952
35386662
73267808
4366979
67808652
33713597
5855077
57113290
90624799
93589859
392734
78704538
87157950
69797899
9965245
70516371
31672724
24369452
33103281
42569452
56119780
94747136