28961488
364289
72241917
63181728
30085957
82788979
26437556
15044649
84201276
28055742
23371603
82189298
83447606
13259875
61268010
47115534
20362442
6587568
1835324
5004907
48295131
8135203
58631059
17437230
85185682
48978758
11273689
54509090
29352924
7172509
93081460
12933339
89284049
31053579
77809501
26855529
25473538
2761605
5076409
87761600