40361322
41986262
366771
44283369
25892627
36243263
61224835
26933882
54195739
45544938
13152736
67037612
69558326
57684949
85048742
37525752
39236096
74371687
48181300
64655602
44352493
37636344
9240799
56154580
29397852
69207166
5250980
16412373
82103773
53631662
9581750
7798728
56366017
5288698
82019362
62129319
56778556
49882315
9273359
6001591