19358525
47321384
40767260
66981480
808148
79931341
93018860
24871700
1232406
5536484
260712
19995964
37355870
17226002
32592255
26151284
55022701
2331387
36908965
79075174
29094289
15007436
55154323
48915975
15269752
16185532
87653467
91042757
63057131
43724470
39008376
59453204
91741591
43751967
51736139
83102544
8337843
24253168
72176073
17877039